grilled squid - French English Dictionary